high stool - Spanish English Dictionary